threadleaf crowfoot - German English Dictionary